package net.pws.common.persistence;

/**
 *
 */
public interface QueryStatementManager {
    
    /**
     * 
     * @return
     */
    public String getNamespace();
    
    /**
     * �������й���Ĳ�ѯ��䶼Ӧ�ö���һ��Ψһ���Ա�ʶ���ò�ѯ��䡣 �÷������ܲ�ѯ����Ψһ��ʾ�����ض�Ӧ�Ĳ�ѯ��䣬���
     * 
     * @param statementName
     * @return
     */
    public String getStatementByName(String statementName);
    
    /**
     * �������й���Ĳ�ѯ��䶼Ӧ�ö���һ��Ψһ���Ա�ʶ���ò�ѯ��䡣 �÷������ܲ�ѯ����Ψһ��ʾ�����ض�Ӧ�Ĳ�ѯ��䣬���
     * 
     * @param statementName
     * @return
     */
    public String getStatementByName(String namespace, String statementName);
    
}
